// EMIR - Ekvitermni mikroprocesorova regulace
// Copyright (C) 2002-2012  Ales Povalac
//
// $Id: dev_ioboard.inc 172 2012-10-08 15:40:37Z alpov@alpov.net $
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.


void emir2_ioboard_init(void)
{
    DDRB |= _BV(PB2) | _BV(PB1) | _BV(PB0);
}


void emir2_io_command(char *command)
{

}


void emir2_update_leds(void)
{
    static uint16_t delay;

    if (HasDelayElapsed(100, &delay, true)) {
        PORTB ^= _BV(PB2);
    }
}

